apart from (that) ... - Français Anglais Dictionnaire